طراحی و پیاده سازی مکانیزم کنترل همروندی در کلان تراکنش
پایان نامه
چکیده
مدل کلان تراکنش یک مدل تراکنش تودرتوی باز است که سعی در پوشش دادن نیازهای کاربردهای جدید خصوصا در زمینه اتوماسیون تصمیم گیری در محیط بانک اطلاعات نامتمرکز دارد. کلان تراکنشها در محیط نظام اطلاع رسانی همیار با یکدیگر بصورت همروند اجرا می گردند. بنابراین یک مکانیزم کنترل همروندی باید روی مراحل اجرا و نهایی شدن کلان تراکنش ها نظارت داشته باشد. کلان تراکنش بصورت درختی از زیرتراکنشها تعریف می گردد. زیرتراکنشها کلان تراکنش بعضا بصورت همزمان (همروند) روی بانکهای اطلاعاتی گوناگون اجرا می شوند. علاوه بر این ممکن است ، زیرتراکنش های کلان تراکنش وابستگی هایی به یکدیگر داشته باشند. این وابستگی ها شامل وابستگی مقدار و وابستگی انجام، می باشند. در چنین شرایطی مکانیزمی مورد نیاز است تا همخوانی و صحت بانکهای اطلاعاتی درگیر را تضمین نماید و نیازهای مدل کلان تراکنش را برآورده سازد. مبنای کار برای کنترل همروندی در کلان تراکنش ، تئوری پی در پی پذیری در نظر گرفته شده است . برای اعمال پی در پی پذیری سراسری روشی تحت عنوان روش ticketing معرفی گردیده است . در این راستا انواع روشهای ticketing شامل ticketing خوشبینانه، ticketing محافظه کارانه و ticketing ضمنی مورد بحث و بررسی قرار گرفته اند و در نهایت روش ticketing خوشبینانه برای کنترل همروندی در کلان تراکنش انتخاب شده است . یکی از ویژگیهای مدل کلان تراکنش حفظ نتایج جزئی بدست آمده از اجرای کلان تراکنش حتی در صورت ساقط شدن کلان تراکنش ، می باشد. به این ترتیب در صورتی که کلان تراکنش انتخاب شده است . یکی از ویژگیهای مدل کلان تراکنش حفظ نتایج جزئی بدست آمده از اجرای کلان تراکنش حتی در صورت ساقط شدن کلان تراکنش ، می باشد. به این ترتیب در صورتی که کلان تراکنش با یک پیشامد جزئی یکی از زیرتراکنش هایش ساقط شد و ناچار به اجرای مجدد شد، نیازی به آغاز دوباره تمامی زیرتراکنش های اجرا شده اش نخواهد داشت . برای اعمال این مسئله زمانبندی های کلان تراکنش باید شرایط خاصی را دارا باشند. در این زمینه یک معیار صحت جدید برای زمانبندی های سراسری تحت عنوان قابلیت نهایی شدن سراسری معرفی می گردد. یکی دیگر از مزایای مدل کلان تراکنش استفاده از مکانیزم جبران می باشد. مکانیزم جبران برای سرعت بخشیدن به کارها، پیش بینی شده است . بخشهایی از تراکنش که از قبل جبران پذیر تشخیص داده شده اند، در بین راه به صورت مشروط پایان می یابند و قفل داده های مربوطه باز می شود. اگر کلان تراکنش مربوطه انجام شود که مشکلی پیش نمی آید. در غیر اینصورت ، اثر آن بخشها توسط تراکنشهای جبرانی خنثی می شود. جبران تاثیر مستقیمی روی طراحی مکانیزم کنترل همروندی دارد که مورد بحث و بررسی قرار گرفته است . در انتهای کار امکانات بسته نرم افزاری delphi در محیط بانک اطلاعات نامتمرکز شرح داده شده است و مکانیزم کنترل همروندی کلان تراکنش در محیط delphi پیاده سازی شده است .
منابع مشابه
طراحی مدل بومی برندسازی برای کلان پروژههای چندمنظوره کشور و پیاده سازی و آزمون آن در یک مجموعه چند منظوره
پژوهش در مورد برندسازی کشورها، شهرها، مکانها و مقاصد گردشگری نیز انجام شده است، اما در برخی حوزه بسیار نوپا و جدید است. مطالعات این حوزه بیشتر متمرکز بر فروش مکان، بازاریابی مکان و برندسازی مقاصد گردشگری بوده است و به نظر میرسد مطالعات کمی در مورد برندسازی کلان پروژههای تفریحی، اقامتی، توریستی و ورزشی انجام گرفته باشد. این پروژهها از همان ابتدا به منظور تامین سرمایه و در مرحله بهره برداری ب...
متن کاملکنترل کامپیوتری شرایط محیطی گلخانه: قسمت اول- طراحی و پیاده سازی سیستم1
در این تحقیق ضمن طراحی، ساخت، و پیاده سازی یک سیستم کنترل و مانیتورینگ کامپیوتری برای گلخانه، مدل، رفتار حرارتی، و رطوبتی درون گلخانه در شرایط مختلف جوی نیز بررسی شده است. برای آزمایشهای میدانی، یک گلخانه به مساحت 8 متر مربع (4´2 متر) طراحی و ساخته شد. برای پوشش گلخانه از دو لایه نازک پلاستیکی با ضخامت 200 میکرومتر استفاده شد. چندین سنسور، یک کنترلر، چندین عمل کننده، و یک سیستم پردازش و جمع ...
متن کاملطراحی و پیاده سازی عملی مشاهدهگر به کمک شبکه عصبی پیشخور جهت کنترل پهپاد چهارپره
پایداری کوادروتور به دلیل دینامیک شدیدا غیر خطی از مهمترین مسایل پیش روی محققان در طراحی این ربات بوده است. در این مقاله ابتدا به طراحی یک کنترلرکلاسیک تناسبی- مشتقگیر به روش تنظیم با الگوریتم تکاملی ازدحام ذرات برای کنترل وضعیت پرنده پرداخته شده است. سپس به طراحی یک مشاهدهگر غیر خطی برای تخمین حالتهای سرعت زاویه ای کوادروتور پرداخته شده است. در ادامه یک مشاهدهگر شبکه عصبی با استفاده از داده...
متن کاملطراحی و پیاده سازی یک سیستم کنترل نیمهفعال سازهیی با استفاده از میراگر مغناطیسی جدید
در نوشتار حاضر، یک سیستم نیمهفعال سازهیی با استفاده از یک میراگر مغناطیسی جدید طراحی، ساخته و بر روی یک قاب برشی دو درجه آزادی آزمایشگاهی پیادهسازی شده است. در ابتدا بر پایهی نتایج آزمون، پارامترهای مدل میراگر براساس مدل بوک ـ ون شناسایی شدند. در ادامه، کنترلکنندههای قلاب آسمانی و تناسبی ـ مشتقگیر ـ انتگرالگیر طراحی و بر روی سازه پیادهسازی و عملکرد آنها برای یک زلزلهی نمونه با استفاد...
متن کاملطراحی و پیاده سازی مدلی در ارزیابی عملکرد واحدهای تحقیقاتی
امروزه همه کشورها در تلاشند تا بر حجم سرمایه گذاری های تحقیقاتی خود بیفزایند. در این میان کشورهای صنعتی و توسعه یافته برای حفظ موقعیت خود و یا افزایش برتری خویش در صحنه های رقابت بین المللی در تحقیقات سرمایه گذاری می کنند و کشورهای در حال توسعه نیز دریافته اند که برای رفع اصولی مسائل و مشکلات اقتصادی و اجتماعی خود و رسیدن به رشد و توسعه واقعی راهی جز سرمایه گذاری در زمینه تحقیقات ندارند. ...
متن کاملطراحی و پیاده سازی مکانیزم کنترل اضافه بار پیشگیرانه در سرورهای sip
پروتکل sip، یک پروتکل سیگنالینگِ لایه کاربرد میباشد که برای آغاز، مدیریت و خاتمه جلساتِ صدا و تصویر توسط ietf استاندارد شده است. این پروتکل به عنوان پروتکل سیگنالینگ در ims که بستر سیگنالینگ پیشنهادی برای شبکههای نسل آینده است، در نظر گرفته شده است. بنابراین با توجه به استفاده وسیع از آن و وجود کاربران میلیونی در آینده نزدیک، لازم است که رفتار و کارایی سرورهای sip در حالتهای عادی و اشباع مورد ...
منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه علم و صنعت ایران
کلمات کلیدی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023